last ditch - Alemán Inglés Diccionario